river tortoise - Alemán Inglés Diccionario